home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / dev / basic / PureBasic.readme < prev   
Encoding:
Text File  |  2000-01-02  |  14.9 KB  |  290 lines

  1. Short:    V1.20 - Brand new powerful programming langage. Support for 680x0 and PPC
  2. Author:   alphasnd@free.fr (Fantaisie Software)
  3. Uploader: alphasnd@free.fr (Frederic Laboureur)
  4. Version:  1.20
  5. Type:     dev/basic
  6. Replace:  dev/basic/PureBasic.lha
  7.  
  8.  
  9.    PureBasic is brand new 'high level' programming langage based on the
  10.    previoulsy etablished B.A.S.I.C rules. It ensure a good compatibility
  11.    with similar basic compiler independement of the computer. The learning
  12.    is easy, as basic has been created for beginner and the development time
  13.    is really fast.
  14.  
  15.    This software has been developed for the Amiga with the Amiga enviromment
  16.    in mind. We have put lot of effort in its realization to produce fast,
  17.    reliable and system friendly langage. The respect of the OS is always the
  18.    master word, and you couldn't write bad software with the basic commandset
  19.    provided. Of course, you could add any other functions to bash the hardware
  20.    and use all the Amiga power, if you need it.
  21.  
  22.    The syntax is easy, but the possibities are huge because some 'advanced'
  23.    functions has been added to this langage like pointers, structure,
  24.    procedure, dynamic linked lists, and more.. For the experienced coder,
  25.    there is no problem to access any of the legal OS structures or amiga
  26.    objects.
  27.  
  28.    Finally, Pure Basic support the 680x0 processor and in early stage the
  29.    PowerPC. The PowerPC processor is not fully working yet because we don't have
  30.    any PPC accelerator at the Fantaisie Software team to achieve the tests.
  31.    The 68000 part has been very optimized to output the best code as possible,
  32.    but we're sure we could do even better !
  33.  
  34.  
  35.    Look yourself at the main features of Pure Basic:
  36.  
  37.      - 68000 and 68020+ support (PowerPC in progress)
  38.      - Built-in Array, dynamic linked list, complex structure, pointer
  39.        and variable definitions
  40.      - Supported types: Byte (8 bit), Word (16 bits), Long (32) and user
  41.        defined ones (structures)
  42.      - Signed (finished) and unsigned (partially) support for standard types
  43.      - Built-in strings type
  44.      - Constants, binary and hexadecimal numbers support
  45.      - Very good expression reducer by grouping constants and numeric numbers together
  46.      - Standard arithmetic support with respect of signs priority and parenthesis:
  47.        +, -, /, *, and, or, lsl, asl, lsr, asr
  48.      - Compile about 30 000 lines/min on a 68030/50 (with PoolMem installed)
  49.      - Procedure support for structured programming with locals and global variables
  50.        (not fully finished)
  51.      - All Standard BASIC keywords: If-Else-EndIf, Repeat-Until ...
  52.      - External libraries support to manipulate easily objects like IFF pictures,
  53.        screens, windows, gadgets...
  54.      - Precompiled structures and constants files for extra fast compiling.
  55.      - Cool debugger to stop the program execution and trace the bugs easily.
  56.      - Configurable CLI compiler
  57.      - System friendly, easy to install and always under development
  58.  
  59.  
  60. ***********
  61.            *
  62. V1.20 News  *
  63.            *
  64. ***********
  65.  
  66.     * The integrated editor is now finished !
  67.     * You can use any AmigaOS external library directy in your source, as
  68.       it was PureBasic command ! There is no limits. You can add your
  69.       libraries very easely with a GUI based convertor.
  70.     * Added 3 new libraries: Amiga, Sound & Sort. Read the help for more infos.
  71.     * Added many new functions:
  72.         - LinkedList: ClearList(), PreviousElement(), InsertElement()
  73.         - File      : MakeDirectory(), RenameFile(), DeleteFile()
  74.                       WriteStringN()
  75.         - Window    : ChangeIDCMP(), BevelBox()
  76.         - String    : Mid(), Val(), FindString(),StripTrail(), StripHead()
  77.         - Misc      : PrintNumberN(), Peek(), Poke()
  78.     * Warning ! 3 Functions has been changed for better logic:
  79.         NPrint()    -> PrintN()
  80.         PrintNum()  -> PrintNumber()
  81.         WriteString -> Doesn't write a end of line caracter anymore.
  82.                        Please use WriteStringN() to do it.
  83.     * Changed: to get a label address, use '?' instead of '@'
  84.     * The Debugger has been updated and bug fixed. Much better now.
  85.     * Updated the doc file to build your own custom PureLibraries. Easier :).
  86.     * Optimized several functions in size/speed.
  87.     * Many bugs fixes.
  88.  
  89.  
  90.       Visit our site web at: http://www.citeweb.net/fantaisi/
  91.  
  92.             Enjoy the Amiga power !
  93.  
  94.                © 1999 - Fantaisie Software -
  95.  
  96.  
  97. ============================= Archive contents =============================
  98.  
  99. Original  Packed Ratio    Date     Time    Name
  100. -------- ------- ----- --------- --------  -------------
  101.     2531    1314 48.0% 01-Nov-99 22:53:46  PureBasic_Demo.info
  102.     2014     930 53.8% 02-Dec-99 19:36:44 +PB_Editor.catalog
  103.     3936    1572 60.0% 01-Nov-99 22:53:00 +App.guide
  104.     3181    1387 56.3% 01-Nov-99 22:53:00 +BitMap.guide
  105.     1390     690 50.3% 01-Nov-99 22:53:00 +Clipboard.guide
  106.    17196    5079 70.4% 01-Nov-99 22:53:00 +Commodity.guide
  107.     8668    2963 65.8% 01-Nov-99 22:53:00 +Drawing.guide
  108.     6587    1885 71.3% 01-Nov-99 22:53:00 +File.guide
  109.     2097     919 56.1% 01-Nov-99 22:53:00 +Font.guide
  110.    24472    6858 71.9% 01-Nov-99 22:53:00 +Gadget.guide
  111.     3041    1107 63.5% 01-Nov-99 22:53:00 +LinkedList.guide
  112.     4104    1246 69.6% 01-Nov-99 22:53:00 +Menu.guide
  113.     4195    1593 62.0% 01-Nov-99 22:53:00 +Misc.guide
  114.     1918     533 72.2% 01-Nov-99 22:53:00 +OS.guide
  115.     6410    2251 64.8% 01-Nov-99 22:53:00 +Palette.guide
  116.     3679    1363 62.9% 01-Nov-99 22:53:00 +Picture.guide
  117.    23442    7731 67.0% 01-Nov-99 22:53:00 +Reference.guide
  118.     2837    1374 51.5% 01-Nov-99 22:53:00 +Reference.guide.info
  119.    30943    8454 72.6% 01-Nov-99 22:53:00 +Requester.guide
  120.    23632    8000 66.1% 01-Nov-99 22:53:00 +Screen.guide
  121.     2474     826 66.6% 01-Nov-99 22:53:00 +String.guide
  122.     2600    1086 58.2% 01-Nov-99 22:53:00 +TagList.guide
  123.     8266    2517 69.5% 01-Nov-99 22:53:00 +ToolType.guide
  124.     1439     694 51.7% 01-Nov-99 22:53:00 +WBStartup.guide
  125.    33271   11413 65.6% 01-Nov-99 22:53:00 +Window.guide
  126.    12757    5305 58.4% 01-Nov-99 22:53:00 +PureBasic.guide
  127.     2531    1310 48.2% 01-Nov-99 22:52:46 +Extras.info
  128.     1636     855 47.7% 01-Nov-99 22:53:22 +GoldED.info
  129.     3028    1217 59.8% 01-Nov-99 22:53:22 +Commands.txt
  130.     5624    3091 45.0% 01-Nov-99 22:53:22 +PureBasic.parser
  131.      919     382 58.4% 01-Nov-99 22:53:22 +ReadMe
  132.     2837    1383 51.2% 01-Nov-99 22:53:22 +ReadMe.info
  133.     1636     855 47.7% 29-Nov-99 22:36:50 +Localisation.info
  134.      214     125 41.5% 02-Dec-99 19:36:58 +MakeCatalogs
  135.     3339    1205 63.9% 02-Dec-99 19:36:58 +PB_Editor.cd
  136.     3125    1323 57.6% 02-Dec-99 19:36:58 +PB_Editor_français.ct
  137.     3131    1330 57.5% 02-Dec-99 19:37:00 +PB_Editor_german.ct
  138.     2531    1312 48.1% 01-Nov-99 22:53:22 +PoolMem.info
  139.    22170    9225 58.3% 01-Nov-99 22:53:22 +Developer.readme
  140.      856     374 56.3% 01-Nov-99 22:53:22 +Developer.readme.info
  141.     5932    3947 33.4% 01-Nov-99 22:53:22 +FragMeter
  142.     1820    1290 29.1% 01-Nov-99 22:53:22 +MemoryMess
  143.     1336     927 30.6% 01-Nov-99 22:53:22 +PatchRAM
  144.     4961    2296 53.7% 01-Nov-99 22:53:22 +PatchRAM.readme
  145.      856     373 56.4% 01-Nov-99 22:53:22 +PatchRAM.readme.info
  146.      180     151 16.1% 01-Nov-99 22:53:22 +PatchReplyMsg
  147.      192     162 15.6% 01-Nov-99 22:53:22 +pgs_patchmem
  148.     7144    4418 38.1% 01-Nov-99 22:53:22 +PoolMem
  149.    35729   14521 59.3% 01-Nov-99 22:53:22 +PoolMem.guide
  150.      537     284 47.1% 01-Nov-99 22:53:22 +PoolMem.guide.info
  151.     2573    1299 49.5% 01-Nov-99 22:53:22 +PoolMem.readme
  152.      856     378 55.8% 01-Nov-99 22:53:22 +PoolMem.readme.info
  153.     1164     764 34.3% 01-Nov-99 22:53:22 +PoolMemDetect
  154.      628     270 57.0% 01-Nov-99 22:53:22 +RexxSerDevFix.info
  155.      180     169  6.1% 01-Nov-99 22:53:22 +rexxserdev.pch
  156.     3945    1794 54.5% 01-Nov-99 22:53:22 +RexxSerDevFix.readme
  157.      856     379 55.7% 01-Nov-99 22:53:22 +RexxSerDevFix.readme.info
  158.    14688    9310 36.6% 01-Nov-99 22:53:22 +spatch
  159.     4592    2926 36.2% 01-Nov-99 22:53:22 +ShowMem
  160.     8323    3606 56.6% 01-Nov-99 22:53:22 +ShowMem.guide
  161.      537     285 46.9% 01-Nov-99 22:53:22 +ShowMem.guide.info
  162.     1110     381 65.6% 01-Nov-99 22:53:22 +ShowMem.info
  163.     9526    5060 46.8% 01-Nov-99 22:53:22 +ShowMem.pic
  164.     1845     898 51.3% 01-Nov-99 22:53:22 +ShowMem.readme
  165.     1984     922 53.5% 29-Nov-99 22:37:16 +PB_Editor.catalog
  166.     4897    1879 61.6% 01-Nov-99 22:52:34 +App.guide
  167.     5284    2128 59.7% 01-Nov-99 22:52:34 +BitMap.guide
  168.     1453     688 52.6% 01-Nov-99 22:52:34 +Clipboard.guide
  169.    15133    4489 70.3% 01-Nov-99 22:52:34 +Commodity.guide
  170.    10427    3209 69.2% 01-Nov-99 22:52:34 +Drawing.guide
  171.     7039    1988 71.7% 01-Nov-99 22:52:34 +File.guide
  172.     2700    1109 58.9% 01-Nov-99 22:52:34 +Font.guide
  173.    32896    8087 75.4% 01-Nov-99 22:52:34 +Gadget.guide
  174.     3212    1139 64.5% 01-Nov-99 22:52:34 +LinkedList.guide
  175.     6212    1539 75.2% 01-Nov-99 22:52:34 +Menu.guide
  176.     4947    1846 62.6% 01-Nov-99 22:52:34 +Misc.guide
  177.     1361     485 64.3% 01-Nov-99 22:52:32 +OS.guide
  178.     9468    2537 73.2% 01-Nov-99 22:52:34 +Palette.guide
  179.     4176    1541 63.0% 01-Nov-99 22:52:34 +Picture.guide
  180.    24546    8041 67.2% 01-Nov-99 22:52:34 +Reference.guide
  181.     2837    1374 51.5% 01-Nov-99 22:52:34 +Reference.guide.info
  182.    22641    7823 65.4% 01-Nov-99 22:52:34 +Screen.guide
  183.     2561     770 69.9% 01-Nov-99 22:52:34 +String.guide
  184.     2770    1019 63.2% 01-Nov-99 22:52:34 +TagList.guide
  185.     6501    2061 68.2% 01-Nov-99 22:52:34 +ToolType.guide
  186.     1098     586 46.6% 01-Nov-99 22:52:32 +WBStartup.guide
  187.    33776   11562 65.7% 01-Nov-99 22:52:34 +Window.guide
  188.    13198    5296 59.8% 02-Nov-99 22:30:30 +PureBasic.guide
  189.     2920     917 68.5% 01-Nov-99 22:52:46 +Install
  190.     3827    1908 50.1% 01-Nov-99 22:52:46 +Install.info
  191.     2531    1307 48.3% 01-Nov-99 22:52:46 +PureBasic.info
  192.     1984     922 53.5% 29-Nov-99 19:41:48 +PB_Editor.catalog
  193.      216     126 41.6% 29-Nov-99 19:41:48 +MakeCatalogs
  194.     3339    1205 63.9% 29-Nov-99 19:41:48 +PB_Editor.cd
  195.     3125    1323 57.6% 29-Nov-99 19:41:48 +PB_Editor_français.ct
  196.     1129     739 34.5% 29-Nov-99 19:41:50 +Default_Icon.info
  197.     5932    1718 71.0% 29-Nov-99 19:41:48 +Extras_ppcmacros.pasm
  198.    90564   37353 58.7% 29-Nov-99 19:41:48 +pasm
  199.   179428   55656 68.9% 29-Nov-99 20:07:46 +PBCompiler
  200.    65388   41711 36.2% 29-Nov-99 19:41:48 +PhxAss
  201.    56668   29356 48.1% 29-Nov-99 19:41:48 +vlink
  202.   307956   35926 88.3% 29-Nov-99 19:41:48 +amiga.lib
  203.    41180   16723 59.3% 29-Nov-99 19:41:48 +m.lib
  204.    69864   19528 72.0% 29-Nov-99 19:41:48 +vc.lib
  205.     1224     742 39.3% 29-Nov-99 19:41:48 +warpup.o
  206.      276      80 71.0% 29-Nov-99 19:41:48 +x.o
  207.    16432    9003 45.2% 29-Nov-99 19:41:48 +Default_Debugger
  208.     2531    1315 48.0% 29-Nov-99 19:41:56 +Examples.info
  209.     2240    1426 36.3% 29-Nov-99 19:41:50 +App.exe
  210.     2032    1220 39.9% 29-Nov-99 19:41:50 +BitMap.exe
  211.     1000     710 29.0% 29-Nov-99 19:41:50 +ClipBoard.exe
  212.     2120    1245 41.2% 29-Nov-99 19:41:52 +Commodity1.exe
  213.     2920    1588 45.6% 29-Nov-99 19:41:52 +Commodity2.exe
  214.     2376    2154  9.3% 29-Nov-99 19:41:52 +Bump.IFF
  215.     4964    4026 18.8% 29-Nov-99 19:41:52 +Jump.IFF
  216.      798     294 63.1% 29-Nov-99 19:42:36 +LinkedList.pb
  217.     1401     610 56.4% 29-Nov-99 19:42:36 +Screen.pb
  218.     1121     599 46.5% 29-Nov-99 19:42:38 +Window.pb
  219.      948     633 33.2% 29-Nov-99 19:41:50 +File.exe
  220.     1776    1080 39.1% 29-Nov-99 19:41:50 +Font.exe
  221.     1403     698 50.2% 29-Nov-99 19:42:34 +App.pb
  222.     1663     776 53.3% 29-Nov-99 19:42:34 +BitMap&Drawing.pb
  223.      557     283 49.1% 29-Nov-99 19:42:34 +Clipboard.pb
  224.     3539    1098 68.9% 29-Nov-99 19:42:34 +Commodity1.pb
  225.     4592    1391 69.7% 29-Nov-99 19:42:34 +Commodity2.pb
  226.      611     288 52.8% 29-Nov-99 19:42:34 +File.pb
  227.     1289     517 59.8% 29-Nov-99 19:42:36 +Font.pb
  228.     2098     887 57.7% 29-Nov-99 19:42:36 +Menu.pb
  229.     1138     518 54.4% 29-Nov-99 19:42:36 +Palette.pb
  230.     1274     529 58.4% 29-Nov-99 19:42:36 +Picture.pb
  231.     2817    1113 60.4% 29-Nov-99 19:42:36 +Program1.pb
  232.      399     226 43.3% 29-Nov-99 19:42:38 +Sort.pb
  233.     2130     775 63.6% 29-Nov-99 19:42:40 +Sound.pb
  234.      211     161 23.6% 29-Nov-99 19:42:38 +String.pb
  235.     2832    1020 63.9% 29-Nov-99 19:42:38 +ToolType.pb
  236.    13166    3738 71.6% 29-Nov-99 19:42:38 +WildManager.pb
  237.     1044     644 38.3% 29-Nov-99 19:41:50 +LinkedList.exe
  238.     3292    1758 46.5% 29-Nov-99 19:41:50 +Menu.exe
  239.     2036    1199 41.1% 29-Nov-99 19:41:50 +Palette.exe
  240.     3992    2174 45.5% 29-Nov-99 19:41:50 +Picture.exe
  241.     4164    2288 45.0% 29-Nov-99 19:41:50 +Program1.exe
  242.     2268    1187 47.6% 29-Nov-99 19:41:50 +Screen.exe
  243.     8308    6026 27.4% 29-Nov-99 19:41:52 +Sound.exe
  244.     2832    1670 41.0% 29-Nov-99 19:41:52 +ToolType.exe
  245.    10912    5166 52.6% 29-Nov-99 19:41:50 +WildManager.exe
  246.     2092    1321 36.8% 29-Nov-99 19:41:50 +Window.exe
  247.     2531    1313 48.1% 29-Nov-99 19:41:56 +Help.info
  248.     3604    1373 61.9% 29-Nov-99 19:41:52 +App.guide
  249.     2893    1179 59.2% 29-Nov-99 19:41:52 +BitMap.guide
  250.     1234     588 52.3% 29-Nov-99 19:41:52 +Clipboard.guide
  251.    15315    4167 72.7% 29-Nov-99 19:41:52 +Commodity.guide
  252.     7597    2471 67.4% 29-Nov-99 19:41:52 +Drawing.guide
  253.     5788    1596 72.4% 29-Nov-99 19:41:52 +File.guide
  254.     1814     779 57.0% 29-Nov-99 19:41:52 +Font.guide
  255.    25355    6833 73.0% 29-Nov-99 19:41:52 +Gadget.guide
  256.    26274    3289 87.4% 29-Nov-99 19:41:52 +Index.guide
  257.     2773     968 65.0% 29-Nov-99 19:41:52 +LinkedList.guide
  258.     3876    1100 71.6% 29-Nov-99 19:41:52 +Menu.guide
  259.     3637    1326 63.5% 29-Nov-99 19:41:52 +Misc.guide
  260.     1647     479 70.9% 29-Nov-99 19:41:52 +OS.guide
  261.     6390    2167 66.0% 29-Nov-99 19:41:52 +Palette.guide
  262.     3391    1221 63.9% 29-Nov-99 19:41:52 +Picture.guide
  263.    21638    6848 68.3% 29-Nov-99 19:41:52 +Reference.guide
  264.     2837    1374 51.5% 29-Nov-99 19:41:52 +Reference.guide.info
  265.    30556    8058 73.6% 29-Nov-99 19:41:52 +Requester.guide
  266.    23093    7490 67.5% 29-Nov-99 19:41:52 +Screen.guide
  267.    10703    2729 74.5% 29-Nov-99 19:46:14 +Sound.guide
  268.     2342     742 68.3% 29-Nov-99 19:41:52 +String.guide
  269.     2316     934 59.6% 29-Nov-99 19:41:52 +TagList.guide
  270.     7492    2249 69.9% 29-Nov-99 19:41:52 +ToolType.guide
  271.     1140     568 50.1% 29-Nov-99 19:41:52 +WBStartup.guide
  272.    32010   10575 66.9% 29-Nov-99 19:41:52 +Window.guide
  273.      110      82 25.4% 29-Nov-99 19:41:56 +PureBasic
  274.    12175    4941 59.4% 29-Nov-99 19:41:58 +PureBasic.guide
  275.     2837    1374 51.5% 29-Nov-99 19:41:58 +PureBasic.guide.info
  276.      795     507 36.2% 29-Nov-99 19:42:00 +PureBasic.info
  277.    76376   31397 58.8% 29-Nov-99 19:56:22 +PureEditor
  278.       46      46  0.0% 29-Nov-99 20:10:22 +PureEditor.prefs
  279.      828     434 47.5% 29-Nov-99 19:47:18 +LinkedList
  280.     1196     566 52.6% 29-Nov-99 19:47:20 +Misc
  281.     1664     952 42.7% 29-Nov-99 19:47:20 +Screen
  282.     1016     591 41.8% 29-Nov-99 20:00:18 +String
  283.      560     340 39.2% 29-Nov-99 19:47:20 +TagList
  284.      228     158 30.7% 29-Nov-99 19:47:22 +WbStartup
  285.     2920    1659 43.1% 29-Nov-99 19:47:22 +Window
  286.    50702   18783 62.9% 29-Nov-99 19:41:54 +AmigaOS_Small
  287.    58241   23221 60.1% 29-Nov-99 19:41:54 +AmigaOS_Small.Struct
  288. -------- ------- ----- --------- --------
  289.  2040093  699144 65.7% 05-Dec-99 19:36:24   187 files
  290.